lagging behind - French English Dictionary